<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
    <script>
        /* 
            函数的格式：
            a>function 函数名(参数列表){函数体}
            b>var 变量 = function (参数列表) {函数体}
            1、js中函数没有访问修饰符
            2、js中函数不需要设置返回值类型，但是不代表函数不能有返回值，若需要返回数据，则直接在函数体中使用return即可
            3、js中函数的参数列表直接写参数名
            4、js中函数在调用时，实参个数和形参个数可以不一致，若不一致则按照顺序赋值；若未赋值的形参，值为undefined

        */
        function test01() {
            console.log("hello");
        }
        test01();
        function test02(a, b=200) {
            console.log(a + b);
        }
        test02(100);
        function test03(a, b) {
            return a * b;
        }
        console.log(test03(10, 20));
        var test04 = function () {
            console.log("你好");
        }
        test04();
    </script>
</body>
</html>